package com.tydic.common.core.enums;

import lombok.Getter;
import lombok.RequiredArgsConstructor;

/**
 * 边民代表申请状态
 *
 * @author zr
 * @date 2023-10-09 17:11
 */
@Getter
@RequiredArgsConstructor
public enum AgentApplyStatusEnum {

    //0同意、1不同意、2正在签署协议、3正在撤销、4已撤销
    /**
     * 同意/认证
     */
    AGREE("0"),

    /**
     * 1不同意
     */
    FAIL("1"),

    /**
     * 2正在签署协议
     */
    APPLYING("2"),

    /**
     * 3正在撤销
     */
    REVOKING("3"),

    /**
     * 4已撤销
     */
    REVOKED("4"),
    /**
     * 5即将过期
     */
    NEAR_THE_EXPIRE_DATE("5"),
    /**
     * 6已过期
     */
    OUT_OF_DATE("6"),

    /**
     * 7已失效
     */
    INVALID("7"),
    /**
     * 8续签
     */
    RENEW("8");
    private final String status;


}
